home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Floppyshop 2
/
Floppyshop - 2.zip
/
Floppyshop - 2.iso
/
diskmags
/
4671-5.790
/
dmg-4976
/
tosbombs.txt
< prev
next >
Wrap
Text File
|
1994-07-23
|
3KB
|
73 lines
TOS Errors and Bombs
--------------------
The enclosed is a list of the most commonly encountered TOS errors/bombs.
ERROR # WHAT IT IS !!
------- -------------
-1 : General Error
-2 : Drive not ready - time exceeded
-3 : Unknown command
-4 : CRC error - disk checks wrong
-5 : Bad request
-6 : Seek error - track not found
-7 : Unknown media - boot sector wrong
-8 : Sector not found
-9 : Out of paper
-10 : Write fault
-11 : Read fault
-12 : General error 12
-13 : Write protected
-14 : Media change detected
-15 : Unknown device
-16 : Bad sector (verify)
-17 : Insert other disk (request)
-32 : Invalid function number
-33 : File not found
-34 : Path not found
-35 : Too many open files
-36 : Access denied
-37 : Invalid handle
-39 : Out of memory
-40 : Invalid memory block address
-46 : Invalid drive specification
-49 : No more files
-64 : GEMDOS range error - seek wrong ?
-65 : GEMDOS internal error
-66 : Invalid executable file format
-67 : Memory block growth failure
BOMBS
-----
2 : BUS ERROR - This occurs when a program tries to access a
non-existent location in memory.
3 : ADDRESS ERROR - This occurs when trying to access a word,
long-word or 68000 instruction from an odd-numbered
memory location.
4 : ILLEGAL INSTRUCTION - This occurs when the CPU tries to
execute from a memory location that does NOT contain a
valid 68000 instruction.
5 : ZERO DIVIDE - A number was divided by zero.
6 : CHK INSTRUCTION - 6 bombs is one possible result of a
68000 "chk" instruction; the other is the continuation
of any executing program. It is up to a program to replace
this vector with some other number.
7 : TRAPV INSTRUCTION - 7 bombs will occur if a 68000 "trapv"
instruction is executed and an overflow in an arithmetic
operation occurs. This vector can also be changed by a
program to warn users that an overflow has occurred.
8 : PRIVILEGE VIOLATION - Occurs when "supervisory"
instructions are attempted in "user" mode.
9 : TRACE - The 68000 can be configured to go to a specific
address after every machine instruction is executed. If
this address does NOT exist you will get 9 bombs.
24 : SPURIOUS INTERRUPT - This is when a bus error occurs
during a system interrupt.